clover mite - Turkish English Dictionary